perineuronal satellite - English Synonyms Dictionary